GF(2n) Redundant Representation Using Matrix Embedding for Irreducible Trinomials
نویسندگان
چکیده
By embedding a Toeplitz matrix-vector product (MVP) of dimension n into a circulant MVP of dimension N = 2n+ δ− 1, where δ can be any nonnegative integer, we present a GF(2) multiplication algorithm. This algorithm leads to a new redundant representation, and it has two merits: 1. The flexible choices of δ make it possible to select a proper N such that the multiplication operation in ring GF(2)[x]/(x + 1) can be performed using some asymptotically faster algorithms, e.g. the Fast Fourier Transformation (FFT)-based multiplication algorithm; 2. The redundant degrees, which are defined as N/n, are smaller than those of most previous GF(2) redundant representations, and in fact they are approximately equal to 2 for all applicable cases.
منابع مشابه
Toeplitz matrix-vector product based GF(2n) shifted polynomial basis multipliers for all irreducible pentanomials
Besides Karatsuba algorithm, optimal Toeplitz matrix-vector product (TMVP) formulae is another approach to design GF (2) subquadratic multipliers. However, when GF (2) elements are represented using a shifted polynomial basis, this approach is currently appliable only to GF (2)s generated by all irreducible trinomials and a special type of irreducible pentanomials, not all general irreducible p...
متن کاملGF(2n) redundant representation using matrix embedding
By embedding a Toeplitz matrix-vector product (MVP) of dimension n into a circulant MVP of dimension N = 2n+δ−1, where δ can be any nonnegative integer, we present a GF (2) multiplication algorithm. This algorithm leads to a new redundant representation, and it has two merits: 1. The flexible choices of δ make it possible to select a proper N such that the multiplication operation in ring GF (2...
متن کاملLow space complexity CRT-based bit-parallel GF(2n) polynomial basis multipliers for irreducible trinomials
By selecting the largest possible value of k ∈ (n/2, 2n/3], we further reduce the AND and XOR gate complexities of the CRT-based hybrid parallel GF (2) polynomial basis multipliers for the irreducible trinomial f = u + u + 1 over GF (2): they are always less than those of the current fastest parallel multipliers – quadratic multipliers, i.e., n AND gates and n− 1 XOR gates. Our experimental res...
متن کاملScalable and systolic Montgomery multiplier over GF(2m) generated by trinomials
A Montgomery’s algorithm in GF(2) based on the Hankel matrix–vector representation is proposed. The hardware architecture obtained from this algorithm indicates low-complexity bit-parallel systolic multipliers with irreducible trinomials. The results reveal that the proposed multiplier saves approximately 36% of space complexity as compared to an existing systolic Montgomery multiplier for trin...
متن کاملScalable Architecture for Dual Basis Multiplication over GF ( 2 m )
A novel low-complexity scalable and systolic dual basis multiplier over GF(2 ) m is proposed in this paper. It is derived by utilizing the block Hankel matrixvector representation and is suitable for finite fields generated by irreducible trinomials. The proposed scalable architecture can achieve good trade-off between throughout performance and hardware complexity for implementing cryptographi...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Int. J. Found. Comput. Sci.
دوره 27 شماره
صفحات -
تاریخ انتشار 2016